#ifndef SURVEYOR_VIEW_HPP
#define SURVEYOR_VIEW_HPP

#include "gui/ui_component.hpp"

class SurveyorView final : public UiComponent
{
public:
    SurveyorView();
    ~SurveyorView();

    unsigned Flags() const override;

    void RenderContent(ComponentFlag flag) override;

    const char* GetName(ComponentFlag flag) override;

    bool Show(ComponentFlag flag) const override;

private:
    void Tab();

    struct Private;
    Private *const d;
};


#endif /* SURVEYOR_VIEW_HPP */
